package main
import (
	"database/sql"
	"fmt"
	_ "github.com/mattn/go-sqlite3"
	"log"
	"os"
)

type DataSource struct {
	database string
	conn 
}

func NewDataSource(database string){
	ret := DataSource{
		database:database,
	}
	ret.conn,err =sql.Open("sqlite3", "./foo.db") 
	return &ret
}

func (db *DataSource)insert(){

}


func (db *DataSource)update(){
	
}


func (db *DataSource)delete(){
	
}

func (db *DataSource)select(){
	
}

func (db *DataSource)execute(){
	
}